Scientific Name:Kiwa puravida
Arthropoda > Malacostraca > Decapoda > Yeti Crab > Yeti Crab
Yeti crab
Kiwa hirsuta